package com.chc.finance.sys.dao;

import java.util.List;
import java.util.Map;

import com.mongodb.WriteResult;

public interface ObjectDao {
	<T> List<T> findAll(Class<T> t);
	<T> Object findById(Object id,Class<T> t);
	void save(Object ojb);
	<T> WriteResult update( Map<String,Object> whereMap,Map<String,Object> valueMap,Class<T> t);
	<T> void deleteObjById(Integer id,Class<T> t);
}
